/**
 * Created with Intellij IDEA.
 * Description
 * User: wen
 * Date:2022-05-07
 * TIME:19:30
 */
public class DaXia {
    String name;
    String waihao;
    int age;
    String bangpai;


    //我们需要两个构造方法
    public DaXia(String name, int age, String bangpai){
        this.name = name;
        this.age = age;
        this.bangpai = bangpai;
    }
    //构造方法也是方法，也可以进行重载
    public DaXia(String name, int age, String bangpai, String waihao){
//        this.name = name;
//        this.age = age;
//        this.bangpai = bangpai;
        this(name,age,bangpai);//this还可以调用当前类中其他的构造方法
        this.waihao = waihao;
    }
    public static void main(String[] args) {
        //岳不群
        DaXia dx1 = new DaXia("岳不群",18,"华山派");
        //
        DaXia dx2 = new DaXia("武松",19,"梁山","行者");
    }
}
//构造方法也是方法，也可以惊醒重载
//作用：可以用更多的方式去创建对象
//this还可以调用当前类中其他的构造方法
//this();